Ayn Rand's philosophy can only work in an ideal world where everyone believes what she believed; ironically, that kills one of the main tenets of her philosophy, individualism. Same thing can be of any group, either religious or political, it works very smoothly when everyone follows and does as the leader expects. Unfortunately, those are worlds lacking heroes, deep emotions, extreme pain and joy. No thank you. I rather experience the full range of human personalities, so I can enjoy the full range of emotions that humans are capable of. I am not interested in paradisiacal perfect worlds. It's too boring, too robotic, even it is controlled by reason and objectivity.
Regarding AtlasShrugged, it's unnecessarily long. A. Rand could have made her points just using 25 % of the pages. She should have learned from Voltaire's Candide. Voltaire drives his points home more convincingly, more effectively and certainly more efficiently.